praise (someone) to the skies

Translations
восхвалять (кого-то) до небес
The teacher praised John to the skies for his excellent performance.
Учитель восхвалял Джона до небес за его отличное выступление.
Definitions
To praise someone extremely highly; to express great admiration or approval for someone, often in an exaggerated or enthusiastic manner.